Skip to main content

Play a recording


When you play a recording session, we upload all the recordings files together with a configuration to a cloud broker. The broker will by default be your personal broker for the current project.

Play - with default settings

By pressing prepare for playback, the recording will start processing and be prepared for playback with default settings.

For CLI - checkout the CLI Hints dropdown

How-to guide

Press the prepare for playback button. [Image] prepare for playback

Play - on a specific broker

You can optionally select another broker to play the recording on.

How-to guide

Step 1

Press the arrow on the right side of the prepare for playback button. [Image] Play recording on specific broker step 1/2

Step 2

Select the broker you want to use in the dropdown menu. You need to have created a broker to find it in the list. [Image] Play recording on specific broker step 2/2

Play - with custom configuration

You can optionally select another configuration, e.g. when working with VSS or AAOS.

How-to guide

Step 1

Change the selected configuration file in the highlighted area. [Image] Play with custom configuration

Step 2

Simply press prepare for playback, or, select a specific broker.

Playback panels

Once the recording is prepared for playback, there are different ways for you to view / consume the data.

Signal visualization panel

With the signal visualization panel you will see the signals in a streaming graph.

Add signal visualizations

To add signals, press "Add signal visualizations" and you will get a list of signals. Search for the signal you want to play by using the search bar or scroll in the list. The list is sorted by frame ID and the signals included in that specific frame. When you have selected your frames/signals, press "apply".

Tip! If you want to see the playback view in fullscreen, press the icon in the top left corner. Here you also have the option to open the view in a new tab.

Choose format

Once you have selected your signals and pressed "play" you will see your signals streaming in the graph.

In the signal visualization panel you can select how the signals should be parsed when shown in the graph. In what way a specific signal or frame can be parsed is based on the signal value according to. Signals can be shown as:

  • ASCII: Applicable for all frames and signals
  • HEX: Applicable for all frames and signals
  • RAW: Applicable for all frames and signals
  • DECIMAL: Only applicable for signals with numeric value
  • BITS: Only applicable for frames and signals that are decoded, e.g. CAN

Show signal history

You can view the signal history by clicking history in the top right corner of the panel.

Here you will get information about all the signals that have been streamed up until that point. The information include:

  • Name of signal & the corresponding namespace
  • Parsed signal value
  • Timestamp, in microseconds, with delta to previous frame

Customize panel

You can customize the signal visualization panel by pressing "Settings" in the top right corner of the panel and chosing from these options:

  • Chart update frequency: Select the update frequency of the graph, you can chose between 1-30 hz.
  • Graph width in seconds: Decide how long time span (in seconds) you want the graph to plot.
  • Chart type: Choose chart type, select between an area chart or a line chart.
  • Use specified min/max: Choose if to use min/max values as suggested by the chosen signal database or not.
  • Allow downsampling: By allowing downsampling, the graph data will downsample when needed, i.e. when there is too much data to efficiently plot while streaming. You will be notified in the graph when downsampling is active.

Video panel

The playback view offers a video panel, to add it click the downwards arrow on the "Add signal visualization" button, and select "Add video".

Map panel

The playback view offers a map panel, to add it click the downwards arrow on the Add signal visualization button, and select Add map.

Note! In order to use the map panel there need to be data in the recording for Latitude and Longitude.

After adding the map panel you will need to connect it to Longitude and Latitude by clicking the corresponding buttons and selecting the correct signals.

Frame histogram panel

In the frame histogram panel you can see how much data is sent on each bus and the activity of each frame per second.

To add the frame histogram panel, click the downwards arrow on the Add signal visualization button, and select Add Frame Histogram and start playing your recording.

On the top right of the panel you can choose which bus you want to monitor (ChassisBus or VehicleBus in our samples).

In the upper part of the panel you will see a streaming histogram, showing the activity on the bus you are monitoring by showing each "bin" retrieved, with the latest one on the right. A bin is the amount of frames sent the last second. If you hover over the bin you will see the total number of frames sent during that second.

In the bottom half of the panel you will see the distribution of the latest bin (i.e latest second), what frames are present and how many of those frames where sent that second.

When there is a signal database to decode the specific frame, the frame name will be visible. If not, there will only be a frame id visible. The frame name / frame id is located to the left of each bar (A), and the amount of frames sent that second is to the right (B), in the middle you can see the amount of frames compared to the total amount of sent that second (C).

[Image] frame histogram picture with A B C

As default you will see the eight most active frames that second, i.e. the frames with the most amount of frames sent. If you want to view a specific frame you can use the search field and search for frames either by name of frame id.

In the bottom of the panel you will see the signal database hit rate which show the amount of received frames present in the signal database file in the last bin, i.e. last second.